﻿using System;
using System.Collections.Generic;

namespace AppMain
{
    public interface IMoveProcesser
    {

        void init(BoxRole agent);

        void enter(MoveData moveData, RoleMove_Status fromStatus);
        void update(MoveData moveData);

        void tick(float frameTime);

        void exit(RoleMove_Status toStatus);

        void input(float x, float z);
        void input(float value);

    }
}
